causing despair - Turkish English Dictionary